package com.wangijun.yuan.web.model.vo;

import io.swagger.v3.oas.annotations.media.Schema;

@Schema(description = "文章作者信息")
public record ArticleUserVO(
        @Schema(description = "用户ID")
        Long id,
        @Schema(description = "用户名")
        String username,
        @Schema(description = "用户头像")
        String avatar,
        @Schema(description = "个人简介")
        String summary,
        @Schema(description = "粉丝数")
        Integer fansNum,
        @Schema(description = "关注用户数量")
        Integer favUserNum,
        @Schema(description = "是否关注")
        Boolean followFlag
) {
}